// 请求接口
import { getList,deleteProduct,addProduct,getInfo,editProduct} from '@/api/product'




const state = {}

const mutations = {}

const actions = {

  // 获取产品列表信息
  async getList({commit},serchForm) {
    let res = await getList(serchForm);
    return res
  },
  // 删除产品信息
  async deleteProduct({},id) {
    console.log("删除产品");
    let res = await deleteProduct(id);
    return res
  },
  // 添加产品信息
  async addProduct({},productForm) {
    const res = await addProduct(productForm);
    return res
  },
  // 获取单个产品信息
  async getInfo({},id) {
    console.log(id);
    const res = await getInfo(id);
    return res
  },
  // 修改单个产品信息
  async editProduct({},productInfo) {
    const res = await editProduct(productInfo.id,productInfo);
    return res
  }

  
}

export default {
  namespaced: true,
  state,
  mutations,
  actions
}

